city moat - Francés Inglés Diccionario